package com.starmark.gateway.auth.security.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 系统访问日志
 * </p>
 *
 * @author starmark
 * @since 2018-12-15
 */
@Data
public class AccessLogDto implements Serializable {


    /**
     * URL地址
     */

    private String url;


    /**
     * 请求头
     */

    private String requestHeaders;
    /**
     * 访问IP
     */

    private String clientIp;
    /**
     * 请求方法
     */

    private String requestMethod;
    /**
     * 请求参数
     */

    private String requestParams;
    /**
     * 返回状态
     */

    private int responseStatus;

    /**
     * 返回结果
     */

    private String responseResult;


    /**
     * 创建人
     */
    private String createBy;

    /**
     * 开始时间
     */
    private long startTime;

    /**
     * 结束时间
     */
    private long endTime;

    /**
     * 工程编码
     */
    private String projectCode;

    /**
     * 重写URL
     */
    private String redirectUrl;

}
